var  moment = require('moment')

function getDefaultBeginEnd(){
    var d = new Date()
    var hours = d.getHours();
    if(hours+1>18){
        d.setHours(hours+1)
    }else{
        d.setHours(18)
    }
    var beginDate = moment({
        d:d.getDate(),
        h:hours+1
    })

    var endDate =  moment({
        d:d.getDate()+1,
        h:12
    })
    return {
        startDate:beginDate,
        endDate:endDate
    }
}

function getDefaultBeginEndFormat(){
    var d = getDefaultBeginEnd()
    return {
        startDate : moment(d.startDate).format('YYYY-MM-DD HH:mm:ss'),
        endDate : moment(d.endDate).format('YYYY-MM-DD HH:mm:ss'),
    }

}

module.exports = {
    getDefaultBeginEnd:getDefaultBeginEnd,
    getDefaultBeginEndFormat:getDefaultBeginEndFormat
};


